<?php
namespace Framework;

use Framework\Session;

class Authorisation {

    public static function isOwner($resourceId) {
        // 从会话中获取当前用户信息
        $sessionUser = Session::get('user') ;

        // 检查会话中是否存在用户信息并且ID是否已设置
        if ($sessionUser !== null && isset($sessionUser['id'])) {
            // 将会话中的用户id转为整数
            $sessionUserId = (int) $sessionUser['id'];
            // 比较会话中的用户ID与传入的资源是否相同
            return $sessionUserId === $resourceId;
        }

        // 如果会话中没有用户信息或用户ID，返回false
        return false;
    }
}